package com.neusoft.hifly.rpc.mobile.domain;

import java.util.Map;

public class PushMobileVO {
	private String title;
	private String message;
	private long sendUserLogicId;
	private long receiveUserLogicId;
	private Map<String, String> pushExtras;

	/**
	 * 构造方法
	 *
	 * @param title
	 *            标题
	 * @param message
	 *            内容
	 * @param sendUserLogicId
	 *            发送者Id
	 * @param receiveUserLogicId
	 *            接收者Id
	 * @param pushExtras
	 *            扩展参数
	 */
	public PushMobileVO(final String title, final String message, final long sendUserLogicId,
			final long receiveUserLogicId, final Map<String, String> pushExtras) {
		this.title = title;
		this.message = message;
		this.sendUserLogicId = sendUserLogicId;
		this.receiveUserLogicId = receiveUserLogicId;
		this.pushExtras = pushExtras;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(final String title) {
		this.title = title;
	}

	public String getMessage() {
		return message;
	}

	public void setMessage(final String message) {
		this.message = message;
	}

	public long getSendUserLogicId() {
		return sendUserLogicId;
	}

	public void setSendUserLogicId(final long sendUserLogicId) {
		this.sendUserLogicId = sendUserLogicId;
	}

	public long getReceiveUserLogicId() {
		return receiveUserLogicId;
	}

	public void setReceiveUserLogicId(final long receiveUserLogicId) {
		this.receiveUserLogicId = receiveUserLogicId;
	}

	public Map<String, String> getPushExtras() {
		return pushExtras;
	}

	public void setPushExtras(final Map<String, String> pushExtras) {
		this.pushExtras = pushExtras;
	}
}
